home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / etc / init.d / acpid next >
Text File  |  2006-05-01  |  785b  |  39 lines

  1. #!/sbin/runscript
  2. # Copyright 1999-2005 Gentoo Foundation
  3. # Distributed under the terms of the GNU General Public License v2
  4. # $Header: /var/cvsroot/gentoo-x86/sys-power/acpid/files/acpid-1.0.4-init.d,v 1.3 2006/01/09 16:58:33 brix Exp $
  5.  
  6. opts="${opts} reload"
  7.  
  8. depend() {
  9.     need localmount
  10. }
  11.  
  12. checkconfig() {
  13.     if [ ! -e /proc/acpi ]; then
  14.         eerror "ACPI support has not been compiled into the kernel"
  15.         return 1
  16.     fi
  17. }
  18.  
  19. start() {
  20.     checkconfig || return 1
  21.  
  22.     ebegin "Starting acpid"
  23.     start-stop-daemon --start --exec /usr/sbin/acpid -- \
  24.         -c /etc/acpi/events
  25.     eend ${?}
  26. }
  27.  
  28. stop() {
  29.     ebegin "Stopping acpid"
  30.     start-stop-daemon --stop --exec /usr/sbin/acpid
  31.     eend ${?}
  32. }
  33.  
  34. reload() {
  35.     ebegin "Reloading acpid configuration"
  36.     kill -HUP $(pidof /usr/sbin/acpid) > /dev/null 2>&1
  37.     eend ${?}
  38. }
  39.